Castro is an Mexican streamer famous for his FIFA commentary and match streaming.He is a Twitch Partner, and archives his videos on his YouTube